stream the buoy - French English Dictionary